parallel lives - Spanish English Dictionary